foliage separator - German English Dictionary